highly thought of - Español Inglés Diccionario